We had to book last minute because our previous booking had to cancel. So glad we were able to stay at Josh's place! Communication was excellent. The house guide was thorough and helpful. Beds were comfortable! Amenities were plentiful. The location is very close to the airport and beaches. I'm not sure about other things in the area because we weren't there long. Perfect for what we needed.