Booked for my first visit to Stoupa this August.
Staying at the Alexandra Aparts. Anyone stayed there before?

Thanx