We very much enjoyed our stay. The room was clean and the hotel staff was very friendly and informative. They provided a very convenient airport pickup and drop off service. They helped us arrange scuba diving and rental of an ATV. Not super close to the larger town areas but the bus stops right outside. Overall very enjoyable.