We bring our kids here every summer! There is never a shortage of activities. The beach is gorgeous and we love the shops! There are a ton of activities for young kids and we love that we can walk to most everything from our hotel! We look forward to our vacation every year!