A great spot in the heart of Oia! The view is the best feature.