This is a pretty good long stay corporate hotel. I stayed in a smaller room and I still had plenty of living space, bed space, big bathroom (or washroom, eh).
Staff was super nice. Elevators are a bit of a drag when busy, but, other than that, a good hotel.