I will have just two full days in Shanghai on my first trip to China and I am overthinking hotel location. My priority is easy metro access, good food within walking distance, and not wasting half the trip crossing the city.
For a short first visit, would you stay around Jing'an, People's Square, or closer to the Bund? I do not care about luxury, but I do want a neighborhood that still feels lively after dinner and is practical with luggage.