It’s definitely the right place to stay while in Athen. Right at the city center and walking distance to everywhere. The room is modern and fresh and has basically everything you need. Highly recommend to stay here. You will find it surprisingly well equipped.