We loved this place! The location is fantastic- there is excellent snorkeling right off the resort beach. The communications with the host were very efficient. The rooms were spotless and it was a wonderful place to stay!