Eleni's place is great. The location is amazing and for a group of people it's perfect. The location is unbeatable and it has great design and spacious layout. We only have a minor issue with the wifi speed that it was like having none and we needed to work remotely so we couldn't. Probably it was an issue from the Internet service provider so we hope it's fixed now. But in general I recommend Eleni's place ;)