The place is well situated, near metros, buses and the city center.
Dimitris was very helpful and even came to pick us up at the metro station since it was a really hot day and we had to carry two suitcases!
Unfortunately there was an issue with the internet connection when we arrived but Dimitris quickly looked into it and the issue was resolved within a few hours. ☺️