There is always pros and cons. Pros - this is an absolutely amazing location. It is close to all of the best waterfront and downtown biking trails, close to the beach and great parks and all of the city services. The unit itself is exactly as shown with a comfortable, easy to use murphy bed and an adequately sized kitchen in a unique and well kept building. The deck gives you good outdoor space.
The Cons - were few but the main issue is no A/C. We knew this going in but I generally am happy when warm. The problem here is that the indoor temp was consistently between 24-32 degrees at all times. We kept the glass doors open 24hrs/d just to circulate the air and had 2 fans going while strategically lowering the blinds during the hottest times of the day. The indoor temp was in the high 20's all night and then just got more hot. We did not complain to our host about this as we knew there was nothing he could do for us. Honestly just avoid staying during the summer months because this would be a great place during the cooler ones.
A pro or con was that the very large bright windows are level with the onramp to the Granville Street Bridge. We thought is was great as there was always people walking by and stopping to view the incredible architecture of the building. They would wave and say hi but yes they could see directly in and some people may not like that. Don't worry when the glass doors are shut they block out the traffic noise wonderfully.