The property is beautiful, with well appointed rooms. The wait staff were very friendly but not attentive, probably given the 15% service charge added to all bills so they don’t need to work for their tips like they would have to in other places. Prices for food is expensive - this is likely due to location & the fact this is a nice hotel. It also doesn’t help that they price everything in USD which is at odds with most other places in Belize. If you don’t have your own vehicle, it is difficult to get to any other restaurants. Overall, would recommend based on the location & facilities