You won’t be disappointed if you stay at Eleni & Maria’s