Great communication, good location and not too far from restaurants and beaches. Huge plus with snorkeling gear, ice chest and beach chairs already provided!