The place offers several different rooms / apartments. You need to make sure carefully that you understand what you are booking.
For us, eventually we got an excellent 2 bed room apartment, but at first we were offered 2 rooms that share a single porch but not a single door - which does not suite a family with small kids.
Again - it worked very well for us eventually, but it is better to double check when booking to avoid misunderstanding when you are there.
The 2 bed room apartment we stayed in on the (-1) floor was new, modern, beautiful and clean, equipped with everything we needed both inside - towels, kitchen equipment, washing machine for the laundry, dishwasher, oven - everything and outside - great games for the kids including trampoline, basketball, slide, swing, bikes, and more, BBQ and garden furniture.
Karin who runs the place is very nice and helped us with everything we needed.
Very recommended - every morning the kids refused to leave the house because they had a great time there.