We had a great stay. Well located for all of the activities we wanted to do, with all of the amenities needed including beach/snorkel gear and kitchen tools. Communication with the host was easy as well. Would definitely stay here again!