Location is brilliant, being just outside Attica metro, with short distances to main attractions.
Accommodation is top-notch, very clean, with all amenities needed for a very comfortable stay.
Highly recommendable.