Perfect place to stay in Greece and perfect host. Highly recommend