Yannis place is great. It has got good facilities, proximity to the Acropolis, public transport and facilities like car rentals, restaurants etc. Highly recommended.