Outstanding location, excellent facilities, wonderful views of Acropolis