Easy check in & out
Good location
Very small apartment, and smells quite badly of damp / mould.
Place also looking quite tired