Great views and a wonderful host. This place is perfect for you stay in Greece