We had an amazing time at Yannis apartment. The views were even better than expected and the apartment was clean and newly renovated. Panos and the rest of the staff were extremely helpful with recommendations, would love to stay here again!