If I could rate this place a 6 out of 5 I would. Everything about The Mosaic suite is outstanding. The location is great, the suite itself has everything you need and was very clean when we checked in. Kara our host (as Robert was away) was fantastic and she provided great local tips. We stayed with two young sons and we loved how close we were (2 min walk) to the local play park. We also caught the Skytrain (15 minute walk or it might be quicker without kids) and travelled one stop to the Telus Wold of Science Museum (a must do activity if you come here with kids). We also visited the Granville Island (only 12 minute drive away) and went to the markets and the Kids Market. We rented a car (as we are driving to other parts of Canada after this stay) and we easily found parking on the street or a few minutes walk away. The beds were super comfy and the sofa bed had a great mattress which our boys found super cosy. Overall it was fabulous and we will definitely stay here again if we return