We would definitely recommend staying. The location in Exarcheia was incredible, all major attractions within walking distance. Perfect cleanliness. The hosts were always there to answer our questions and communication was very easy and fast.