Absolutely one of the best places to stay! CB Island Vacations were very attentive and easy to get a hold of. After a very long flight, we wanted an earlier check in and they went ahead and gave us early access. Lovely location, right by the beach! An airy, clean and tropical place to getaway. Highly recommend!