Eleni's place is Heliotopos Hotel. The hotel, rooms, and staff are all wonderful, we had such a great time and couldn't recommend them more strongly. We only left this morning and miss it already!