The longer we stayed the more we enjoyed the apartment. It has all the conveniences including a pool and sauna on the 3rd floor. Downtown is within easy walkable distance, and from Waterfront station, you can go anywhere on trains or Seabus. We took a small ferry to Granville Island, super fun.