Brand new. Sparkling clean. Quiet. Good location steps from sky train. Great host. A small apt. but has everything you need including a beautiful pool and nice little gym.