Location is 8-10 min (depend on human traffic) walk from Xinmending Station. Apartment size is pretty comfortable for 6 adults. Have all the necessary necessity for prolong stay. All in all, it was a very comfortable stay in D&B apartment.