Great experience, would highly recommend. Belize is amazing and this is a great place to stay.