The apartment has everything you need. At least everything I needed. Very nice location, next to tram station which can connect you to the center of Athens (Syntagma in 10 mins). The host was very accommodating and helpful. Super clean.
But what makes the difference is the SUPER view!
Worth it definitely.