Greek hospitality at its finest.