Although a stay at Firefly requires a little bit of a trek to most of the restaurants and shops on Caye Caulker, the included bikes make it totally accessible! The pool was nice and the staff are very helpful and friendly.