We had a great stay. Communication was wonderful, and check-in was easy. Location is perfect. Extra benefit of available beach chairs, beach towels, snorkeling gear and a cooler.