The cabana is very well kept and clean. Having a pool was great for cooling off on really hot days. There is a bbq available that we used to cook our catch of the day. The only negative was the check in experience. We had been to the island before and in emails to the owner and property manager I had asked where to meet and pick up the keys. Both emails didn't give a location and told us that they would pick us up and drop us at the cabana. The driver they sent charged us $20 for the ride and we were easily within walking distance. I enjoy walking around and would have preferred to walk if given the choice.