We had a great time at the Cane Bay cabins. We checked in late, and were able to find everything easily. Win was very friendly and hospitable, and there was enough to do around the property (diving, snorkeling, hiking, restaurant, pool) that we stayed very local for most of our trip. Our kids had a great time and we would definitely come again. The cottages are fairly spartan, but still manage to have everything you need.