I spent 2 nights at the Eaton Smart Hotel and my experience convinced me this is a "smart" place to stay. My room was very nicely styled, but a bit small, and had everything I could possibly want - a comfortable bed, cable TV, iPod dock, coffee maker, and free WiFi. The bathroom was very modern and clean.
The gym is very good and right beside the swimming pool. I love that it is open 24 hours so you have something to do when you are jet-lagged at 2am.
The location is excellent right along busy Nathan Road. I didn't try the hotel restaurants because there are so many places nearby for dim sum, sushi, fast food, etc.
Traveler tip: Go for an early morning walk in Kings Park. You can join the tai chi class if you like.