Monemvasia?
You're all thinking in the right country (no surprise there I guess) but it's a long way further east...
Hi ,
My SWIMBO says its the island of Psara in the Eastern Aegean. We were also the only boat there when we arrived in a F7 from Skyros last September.
Steve & Maggie.