First Class. This is a fantastic apartment in a great location — the spectacular terrace and ocean front view alone are worth it. In addition, the place is immaculate and has every amenity you need from the kitchen equipment to the washer/dryer to the snorkeling gear. Carolyn is a tremendous host who has thought of everything and responds immediately to any questions. I give this apartment and host my highest recommendation.