It's in a great location, close to all of the major attractions, some nice restaurants, and the metro!
It also has an amazing view of the Acropolis, that will make your stay extra specia.