Great place, very central, as you have 2 metro lines in walking distance. Less than 15 minutes to Akropolis. Hassle free self check-in. The only thing I would advice is to fix the AC. As someone has mentioned before, it makes a very loud rattling sound, so if you're a light sleeper, you won't be able to have the AC on at night. I recommend staying here on your visit to Athens.