In this place you will find a super amazing host. The location is perfect for a relaxing time and contact with nature experience. What I liked most was the kindness of the people of Belize.