Great views, great amenities, great host! We loved our stay in Caye Caulker in this location!