Second time I stayed at this apartment of Upstreet. Like any of their apartments, it's always a great stay. Perfect for business trips. If you're visiting to see the city center, keep in mind there are two big roads to cross on your way which may take a few minutes. Other than that, it's at a short walk from Acropolis and everything else you'll want to see. Highly recommended!