Amazing location.
Great access to beaches and having the water activity equipment available was an added bonus.
Wish we could have stayed longer!