The cottage is absolutely amazing - beautiful interior, large patio, and all the necessary equipment. We also enjoyed the pool at the resort, which was warm and big enough to swim in.
The island itself is great for outdoor activities, like boating and kayaking... but there isn't much to do if you are traveling with a baby (there are very few places where you can walk with a stroller)... or if it's raining