Bao's apartment is well equipped for a long stay. From adequate supplies of staple food condiments to the state of the art Smart TV, the diswasher, full sized refrigerator and easily accessible laundry facilities and well equiped fitness centre...made our stay very comfortable. The apartments main atttaction is its ideal location that has shopping and many resturants within easy walking distance. Public transport of bus and rail is nearby. Bao resonded to our requests promptly and attempted to satisfy our needs. Our only disappointment was that there was only one set of keys and entry scanning device. An additional set would have provided the freedoim for travellers who prefer to sightsee independently rather than have to rely upon whoever was carrying the only set of keys. Overall, a great place to stay, at a more than reasonable cost when compared to hotel accomodation which invariably assigns you a small dogbox to live in.