Overall great experience! Location was amazing! Staff was super helpful and friendly. Breakfast was a great and unexpected addition to our stay. The room is clean with everything we needed. Beach towels were available for use and were clean and fluffy. We will plan on coming back here the next time we are in Caye Caulker.