Perfect location, beautiful apartment and great view!! Alexandros was so easy to communicate with before our arrival. He met us at the apartment and gave us great recommendations! I would come back again.