Great location and host. The place is exactly as mentioned in the description and has all amenities. Yu's communication was prompt, and even before I checked in, he had sent all instructions to get to the place.
Pizza PST is a famous place for the best pizza in town, just next to the building. the train station is just a few meters away, with seven eleven stores, a beautiful park, and many restaurants in the vicinity.