Excellent location, cleaning ok, good bathroom. The flat is a bit cold (the only downside).