We had a great family vacation at Sieber's place. The unit was spacious, clean, and had everything we needed. The balcony is huge and view is incredible! Beds and pillows were very comfortable. Kids enjoyed basketball, tennis courts and a pool. Gym has enough space and equipment. Just a few tips : beach area is small and gets full pretty quickly, so earlier time will give you quicker service (2 chairs, umbrella and 2 towels). Some people bring their own towels and find a spot somewhere. We usually went by 1-2 pm and didn't wait for a long.