The place is super clean, the staff really nice, location is great.. it is located at the heart of Caye Caulker