The kindest people I have come across in Greece and they make sure to make your stay comfortable and enjoyable.