If your idea of a great vacation means being by the water, make tracks to Ammoulliani. No matter what you choose to do here, you're unlikely to get bored of those pretty views.
Ammouliani, where Ammoulliani is located, is bursting with things to see and do. Many travelers also stop by Ouranoupoli Beach, which isn't far from the water-surrounded land mass. Check it out before you move on.