These are very nice apartments, but know that the sleeping arrangements for the two bedroom apartments are one room with a double bed, one room with a bunk bed and a sleeper sofa. We rented two units for the 11 of us, but our adult children found the bunk beds not suitable and rented another unit. The sleeper sofas were fine.
Also, not all the bunk beds have top rails. Our 5-year old granddaughter fell off the top bunk and had to go to the hospital at 1:00am. While one of the apartments did have a rail on the top bunk, the other did not. We should have paid better attention to this. But, I would highly recommend that all the bunk beds have top rails. It's a detail that would be very helpful for families with young children.
The reception is very lovely and the location is really nice. There are also 4 pools, including one that is for small children - only 18 inches deep. It was cold when we were there, but people were still using the pool area for sunbathing and my granddaughter took a swim.
The kitchens are nice and well appointed. We liked having a full stove and oven and a washing machine.
It's a longish walk to the beach, but not that bad. We drove and found parking, but we were there in March when things are very slow. There is a place nearby for coffee and pastry.