We just returned from staying here and we LOVED everything about it. We travelled for my husband's 50th birthday and had a family of nine which included a 5 month old baby. All amenities were available inside and out., even for the baby. The pool and beach were less than 100' away. A lot of shops within a short distance and restaurants. We're planning to stay here every time we visit. Workimg with the owner was ideal. Also, The condo was very clean and with 4 bathrooms each with a shower it's perfect for a large group. The view was incredible! Can't wait for our next trip!