Beautiful clean space within walking distance to shopping, meals, and beautiful beaches. Would definitely stay here again.