We were in Athens during summer (early July). Menelaos ‘s place is centrally located, about 9 minutes walk from Acropolis. Close enough for stroll to Plaka but without noise and hustle in the center.
Check in and checkout were flawless with Menelaos arranging taxi to and from airport.
Place is clean, well stocked and inviting.
Again, key for us was location, location, location. This was exactly the place we were looking for.