Very comfortable and clean. Full kitchen and washer & dryer, and very spacious. Convenient location for a very quick drive to snorkeling and shopping/dining. Host was responsive with communication, and very friendly and professional.