Great location and super duper clean.
My wife and I were visiting with our two kids (both under 2) and my mother in law and had a fabulous stay.
Peter was phenomenal with communication, went above and beyond during check in by showing us everything, and even set up a pack and play and high chair for us. He also lives in the building complex so can respond if anything is needed.
We were extremely comfortable in the apartment with our family. The beds are great. The flat can get hot in the early evenings, when the sun is at its lowest, so make sure you've got the AC running along with all the fans that Peter has provided.
The location is excellent. There is a grocery store (T&T) right next door along with great restaurants/coffee shops. The Chinatown/stadium train station is literally next to the building and we were at the apartment in just a little over a half hour by sky train.
It's walkable to most attractions. We even chose to walk over to Granville Island with the kids and it was a beautiful 30 minute stroll that included a fun $3 ferry ride.
The pool/gym are great and the hours (6am-11pm) are very convenient.
I can't recommend this place enough!