Great spot, Vaggelis was super friendly and kind. The view was excellent. Town is about a 25 minute walk away. There was parking on site if you’re worried about having to walk/carry luggage. Didn’t need stairs to get to the apartment. The second floor ceilings were low, so if you’re above 5’10 you’ll have to watch your head.
I got what I expected, and for the price it was great value.