Awesome stay with everything you need. Greek hospitality at its best.