Great place close to shopping malls and service yet reasonably close to the beach. Great and relaxing pool area with a spa overlooking it all for the parents. Attentive and responsive hosts when we had questions and all was resolved quickly, although we did not experience any significant problems. We enjoyed our stay and can recommend other guests staying here.