The apartment is really well situated, we walked everywhere from there easily. It's very well decorated, super clean, and with great amenities. Besides that, the check-in is self-made. This is a plus, especially if your arrival at Athens is at late night as was ours.