This place is perfect for one (I was in town alone) traveler. Super clean, has all amenities you’d need and is very centrally located. Although I only took the metro back and forth from airport, that trip is very easy to navigate, 5 minute walk to station then about 35-40 min train to terminals.
Acropolis is literally a 25 minute walk and a very beautiful one at that! I would definitely recommend the space!