I stayed at the Courtyard for 3 days and found it to be a excellent hotel. Rooms were large, clean and well supplied. Bathrooms were enormous and completely stocked. Buffet Breakfast was complete with a good selection of western and Chinese foods. The desk personnel were very helpful and extremely knowledgeable. In the neighborhood, were many fast food and full service Chinese restaurants and local transportation was nearby. If you are visiting Shanghai, The Courtyard Puxi would be a very good pace to stay.