1.A town located in the Central & Western District in Hong Kong. 2.A place that is uptown and busy. 3.A place in the west where you can't sleep.
Yoshi has moved to the Kennedy Town, I don't think he realizes he can't sleep well there.