We have stayed here three times and always enjoy our stay. It has everything we want with the pool, rooms, beach, and restaurants. We always come away relaxed and refreshed. We are timeshare and vacation owners of the two bedroom ocean view units. We like that it is not just a condo place but also a resort with pool service and restaurants. We have always received courteous service and they have always made every attempt to accommodate our requests. I was there in September with my sister, and will return again next week with my family.