We really enjoyed our stay at the apartment. The location is wonderful - close to public transit (the 23 bus goes by on the street out front, and it is just a short walk from the SkyTrain), close to the ferry to Granville Island, and near many good restaurants. The apartment was incredibly clean and new, updated bathrooms, and the master bed was also comfortable. The only thing that wasn't quite as expected from the listing is that we expected our son to sleep on an air mattress in the second bedroom, but instead he had to sleep on the sofa bed in the living room. He was perfectly comfortable on the sofa bed, but it did mean we couldn't really hang out the living room/watch tv after he went to sleep. I just think as long as you are aware that will be the case, it isn't a big deal. Other than that, the photos and listing accurately represented the very updated and impeccably clean apartment. We would recommend it!