As the other reviews have said, extremely spacious and comfortable. Check in process was easy - self check in lock box. The location is in an alleyway and might be easy to miss.
The bedroom and bathroom were both clean, and there is an AC unit in the living room and bedroom. Location is amazing, right in the heart of Athens! A quick walk to restaurants, bars, nightlife, and sights to see. The location is a huge win already, and would definitely recommend a stay here to anyone visiting!