This is a beautiful property a few miles from town. We rented a car for our 6-day stay which proved to be very convenient. Our 2-bedroom apartment was lovely, comfortable, clean, quiet and had a sweeping view of the beach, the service was excellent, everyone went out of their way to greet us. The food at the pool bar and restaurant was good. I only have 2 complaints. The first is that the pool is relatively small and was constantly filled with small children and plastic pool toys, we would have used the pool more had this not been the case, maybe the property would consider having adult only swim times? The other complaint involves safety: there are no hand railings on the steps leading down to the beach or on the steps into the pool and the showers in the apartments were very slippery and could use a rubber mat for safety. My husband and I both slipped and almost fell on several occasions. Otherwise, our stay was perfect and we would definitely return.