This place was AMAZING! Will definitely be staying here again. Each cabin has the amenities you need to cook which helps save on $$$. The complimentary bikes were also a huge perk! The check in assistant, Heidi, was so easy to communicate with and helpful when we wanted to extend our stay on the island. The pool was always open and super clean. We loved the beds as well- so comfy! Thanks for a great space Bobbi!