Great place with nice amenities and a stylish feeling, as well as a super fast communication and check in process.
I am not familiar with Athens so I am not sure wether the place is in the center or not but the immediate neighborhood is not so interesting, but the place is 6€ away from the acropolis area and other more stylish areas of the city.
All in all a great option for a quick stay in Athens!