The Art House is a glorious place to stay. The two flats are works of art. The view from the upstairs balcony is spectacular. Triantaros is an extremely charming village.
Highly recommended.