it was clean but, alas, rundown. restaurant was very very expensive and there were no alternatives. prices shown are in USD; usually in belize prices are in BZD. As an example we had a small plate of pasta – SMALL – charge was 17. we thought that was pricy for. Turns out it was USD; outrageous. There are broken-down cars and outlier buildings in disrepair in full view of rooms. Sadly, it was a nice place once, but there is no maintenance, i.e., missing light bulbs and cobwebs. also pick up at the airport charge was 25 usd, never mentioned that on the ad in hotels.com,