This apartment was fabulous! We loved the terrace and interior decor...best show we had in our entire 8-day stay in Greece :) Beautiful, stylish and clean!
Perfect location... and all accommodations were excellent!