We stayed in a 3 bedroom overlooking the beach - we really enjoyed our stay. The indoor pool and lazy river and whirlpools were great - kids loved the pool area. The outdoor pool area is sheltered from the wind so even though it was cool outside, you could sunbathe by the pool. The room was good. Beds were comfortable and it was all clean. Our housekeeping staff were excellent and did more than advertised. Some of the fixtures are beginning to show their age - the dishwasher had some clunks and broken bits - it worked. The restaurant, Martins, my kids say was fancy and quiet and nice and the food was excellent - go for the early bird for better prices. We would recommend this place for families and in March I think it is one of the few places on the beach where you can spend a lot of time by the pool outside because of the protection from the wind.