Rooms are great, views are even better, plenty of space, staff is super friendly and accommodating. We ran into a snag getting stuck in Belize City and weren't going to be able to make our flight into Ambergris Caye. The staff was so fantastic that they even tried to help us get a hotel in/around Belize City until we could get to the island. They went above and beyond, and we would absolutely return and stay here again.