Apartment has everything you need for a pleasant stay in Vancouver.