Aliki's place is AMAZING! I would absolutely recommend. The location is really good, just a short walk to the train station and a short walk to grocery store and a ton of restaurants. Yianni showed us into the place and he was awesome. They are very friendly people!