Beautiful and superbly located.
Vangelis was a super host and made check in super easy. They also gave us so many delightful recommendations for things to do and places to eat and drink.
It made our trip that extra bit easier and more enjoyable.
I couldn't recommend their place enough.