Highly recommend staying here when visiting the Acropolis area