We are planning our first trip to Ambergris Caye. We would like to stay at this resort. Any suggestions for a room? We sure would appreciate any suggestions