The place was excellent, comfortable, cozy and clean, with literally all the amenities you might need for a short or a longer stay. Despite an issue with checking in, the communication was easy and everything was immediately resolved.
The location is also perfect, right in the heart of the city and recommended for a good stay in Athens!