Great host. Brad gave us a lot of good recommendations on where to go, and helped us make reservations at some restaurants. We had a superb dinner at a bbq restaurant on the last night.
Great location. Walking distance to ximending and train stations.
Great apartment. We had a very comfortable stay. Only thing to note is that will have to climb stairs to reach the apartment.