We stayed in the one bedroom appt at Hilda's place. The rooftop terrace is nice, shower works great at location is good but a bit far from the bars/restaurants/stores. Hilda rents bikes but be sure you have enough money for the deposit (150usd). The only thing is that the appt is super hot, even tho there's fans. But overall we enjoyed our stay at Caye Caulker!