This is a fantastic vacation spot with so much to offer that it's hard to know where to begin. The sandy beaches are absolutely amazing, perfect for both kids and adults. There is an abundance of activities available, from archery and mini golf to rickshaw rides and a brewery museum. The options for dining are plentiful, and there is even a climbing park and several playgrounds. If you're looking for an adventurous holiday, this is definitely the place to be. The best time to go for a swim or enjoy a coffee at the beach cafes is in the morning, as it tends to get quite crowded in the afternoon. We thoroughly enjoyed our time here and will definitely be returning, thanks to the wide range of possibilities available.