This is the best place to stay in Athens!! Right in the center (Plaka), near everything (Acropolis, museums...) and near the great places to get a drink.
Stella is the greatest host, she manages everything for your comfort (taxis when you arrive and everything).
For your first time in ATHENS(or even second!) I think it’s the best place to stay !!