This trip has been a lot like a sunset: it can't get any better until you experience the next one ... touche'
With so many interesting things to do, you will never be bored no matter how many times you visit. Gorgeous sandy beaches, endless exercise opportunities, tourist attractions, waterfront activities, and cultural experiences are just some of the fun they are having. Bring it on. They can handle whatever you throw their way. What's next on the summer to do list?