Travelers beware! It may look OK in the pictures online, but it is a classic bait and switch. Be prepared to spend an astronomical amount of money that is NOT listed or disclosed online. We stayed in an over the water cabana, which has a pretty view, but VERY cheaply built and minimally maintained. The resort is 2-2.5 stars at best, NOT 3.5 stars. The bed was extremely uncomfortable, old and sagging badly in spots. The AC barely works, and not enough to cool the tiny room. Upon arrival, we were offered the “all-inclusive” food package at an astronomical price. THERE IS NO MENTION OF THIS PRICING ON HOTELS.COM. We have stayed at other remote locations in Belize, so we understand the need for planned meals, but this was a complete ripoff. We opted for “a-la carte” meals, which ended up costing more than the inclusive package, to our absolute shock, and all for sub-par food that was at best, was buffet quality. The resort is located 8 miles off the coast which requires a round trip boat ride. We emailed the resort 3+ times to receive pricing on the boat ride, but never received a response. Other nearby islands list their boat prices very clearly. After one night, we decided to check out (and forfeit our second night stay). Upon checkout, we were hit with a massive bill for our boat ride. The manager was beyond rude, screaming at us. The resort thrives on over charging gringos and gauging guests, if that is your vibe, you will love this tourist trap.