1. well situated什么意思
1. Situated in East Tsim Sha Tsui, the hotel is sitting pretty and connected with the city's well developed transportation network.
2. It has always been affluent and situated well away from chaotic wars waged by invading troops.