Great central location and easy check in. The view of the Acropolis is a nice bonus :)