Casa Esmeralda is THE place to stay when in Caye Caulker. The proximity to restaurants, grocery stores and both sides of the island make it very convenient for everything you might want or need to do. The home was very clean and comfortable with all the modern amenities you should need. The Host, Gil, was very responsive when we needed suggestions for dining and snorkeling tours (Carlos Tours!). He was very gracious and friendly and accommodated our special request for distilled water for a cpap machine. I would definitely stay here again!