We had a two bedroom unit that was clean and had nice decor.The place had a small mini kitchen that offered the conveniance of cooking in.The units are not overly large
The bed was comfy
Overall the best part of staying here I would say is the location,great for BC Place stadium and Rogers Arena,close to Yaletown and pretty much anywhere in the downtown core is in close proximity.
There is a restaurant on site that serves pub food,breakfast,lunch
I would stay again if the price was right