I recently stayed at Peter’s place while in town for a conference. The place is very convenient to many things- right on the sky train and about a 15 minute walk to the convention center. The neighborhood can be a bit on the rougher side ( I was out very early for the conference) but the building itself is very secure. The place was very clean and has two smallish rooms with two bathrooms.
My biggest complaint was the lack of air circulation. It was incredibly hot and stuffy in the apartment. There is no central air, but he does have a window ac unit in the main room that is not very efficient. There are standing fans in both of the rooms. There appears to be ample heat for winter time, but during the summer when it stays light very late, the place bakes in the sun. It’s all windows, so the sun really heats up the place. If you are a light sleeper or need darkness, I would recommend bringing a sleeping mask, as the blinds do very little to block out the sun or lights and it’s very noisy if you leave the windows open.
In terms of view, it mainly looks out on other buildings. In the one side you can see a little bit of false creek, but it is by no means the primary thing you see. The pool was closed when we were there and the gym is tiny, but it’s a very walkable city if fitness is a concern.
In sum, the location and convenience are great.