The place is nice and clean. It is situated 10 minutes on foot from Acropolis. I would highly recommend it to anyone.