This apartment is fairly small but comes equipped with a separate bathroom and kitchen. We stayed for a long term let and it suited us just fine. Great location too. Songfei is an excellent host who responds to any request within minutes. Highly recommend.