This was our fourth time at this Marriott Townesplace location. My family and I are pleasantly pleased with this hotel, as we choose to rebook our stay here most times we are in town. Staff are very friendly and overall the location is very clean. We were on floor 9 and had a king bed and sofa bed as we were 3 people. The room had a little kitchenette with a full size fridge, stove, pots, pans, microwave and dishwasher! Great if you plan on bringing a lot of takeout from the near by restaurants. The sofa bed was definitely older with a thinner mattress but for a short stay is definitely doable. We had to call the front for more pillows and sheets for the sofa bed as they didn’t really provide it with proper bedding. The rooms in the townesplace are definitely not fancy and a little older but for the price is definitely good. FOR DRIVERS: They now charge $6 a day for parking. In our previous stays parking was free so this has changed! BREAKFAST IS INCLUDED BUT, it is the same couple of things everyday. The same eggs sausage and toast. If you get tired of it there’s a tim hortons near by which is what we did after 1-2 days. The breakfast spot is on the 14th floor in a very small boardroom. You have to wait 5 minutes till a spot opens up and there’s typically a line for food. I really wish they would just do the breakfast in the dining room of the lobby as the boardroom upstairs is quite small with only 5-10 tables for all these people. The cleaners did a good job of cleaning but we noticed some days the bed sheets did not get changed. The TV in our room was also quite small but there was a lot of channels. the remote is very limited tho to only changing volume and changing channels, no other options or features such as TV Guide/Netflix. These are just some minor details I am including incase this information is important to anyone. Overall, we will DEFINITELY be back again for our fifth stay here, small changes to be made but overall always happy! See u soon