You won't find a better location then this. One block away from the entrance to the Acropolis with a view from the front steps! Conviently located near a metro stop and lots of shopping/restaurants. What else could you ask for?