We stayed here twice with a one week gap. Once with two people and once with three people. We found 3 adults a bit of a challenge.

Apartment was clean with regular cleaning even while you are there which is nice. A few minor repairs are needed which Phoebe did acknowledge. Don't count on the gym - the pool is fine though.

Location was great for us with 2 sky train stations nearby while not being too busy. And if you like local street food, lots of nearby options.