Location: unbeatable
Cleanness: it was ok, could improve a lot.
Overall: the place it's just as described a little bit more.