Communication with hosts was great! Also, the place had things for snorkeling, boogie boarding, and other outdoor activities! Location was also perfect.