Very well located place with an amazing view. Giorgios is lovely. I do recommend staying there