What a lovely stay! Cabanas were perfect for my girlfriend and I. Juan was accommodating and helpful. We loved Caye Caulker so much we ended up cutting short our stay in San Pedro to return for an extra few days. Bicycles were critical!