Firefly Garden was fantastic! The pool is clean and the perfect temperature. The house was perfect for our family of 3. The place was clean and comfortable and the location worked out great. The next time we come to Caye Caulker we will not hesitate to book this place again.