Amazing location for any first timer to Athens. Perfect location that's absolutely near to everything you will ever need for a traveller. Sites, food, trains, car rentals, you name what you need and it near this place.
Its a perfect place for families. Apartment has a good layout, very spacious rooms, comfortable beds, good air conditioners , great self contained kitchen and laundry and good furnishings, netflix.
The upstreet team that manages this place is also fantastic with their communication and instructions. Check in and out was a breeze
Highly recommend