This place is really nice for a short trip for 2-4 people. We had a great time here with the amazingly comfortable room style.
The location is good, with a 10 min walk to the nearby subways.
There are many good Thai and Japanese restaurants on the street.