Excellent location within walking distance to Acropolis.