Hickatee Cottages is a friendly and charming jungle guesthouse located close to the town of Punta Gorda in the Toledo District of southern Belize.