Great location in a great destination. In and outdoor areas were comfortable and well-designed. Short walk to the beach and other areas of interest. Recommended.