Just returned from a 3 night stay at Elbow Beach, in a deluxe ocean view room. The views are breathtaking, the main hotels is beautiful. However, there was a very distinct musty odor in our room, the bathrooms are very small. The service at the restaurants was hit or miss...since the tips are automatically added to your bill, the waitors... more









