The place is exactly as described. The room was new, stylish, clean, and in one of the best locations in Athens. You will be within walking distances to plaka, city center and shopping areas.
The self check in was convenient and easy.