In a word, perfection! Loved every minute of my stay in Kastro at this lovely property. The view utterly takes your breath away. Great location. Comfortable bed. Nice kitchen if you want to prepare a meal or two. Already missing my time there and can’t wait to go back again one day soon.