My husband and I visited Caye Caulker for our anniversary, the apartment was awesome and perfect for our stay. Michael was very helpful and even had a taxi waiting on is when we arrived on the dock. The location is perfect and so beautiful!