A local Belizean operated restaurant in Caye Caulker where good food and service are at the heart of the business