Beautiful, modern and cozy space with all the amenities you need for a week-long stay. Location is great and the grocery stores and restaurants in the immediate surrounding area are helpful so you don't need to worry about food. The only downside is parking since it's a 3rd party owned parkade and we did not receive any information about it prior to arrival so we did not prepare for it in advance.