Highly recommended.
Great apartment, with everything you need.
The location is perfect: shops, cafes, restaurants and public transport are nearby. Museum of Acropolis just around the corner. Communication and pickup were top notch.