Our accommodations were nice and the island was beautiful with many friendly people. As a family traveling with 3 kids, the island was somewhat pricey as meals in restaurants were costly and we didn't easily find inexpensive alternatives like we did in other parts of Belize. We thought there would be easy access to fresh fruits and vegetables but this wasn't the case. Other places we stayed in Belize provided drinking water, however this place did not, although we were able to buy drinking water in local stores. Lovely to be able to walk the streets without vehicle traffic. Beaches aren't the best for swimming as there was lots of sea weed and a fair bit of garbage. All in all, Belize is a magnificent country to travel to if you are seeking a relaxed experience where you can feel at home with local people.