Overall, the stay was fine. The location was great, the apartment was a good size, it was clean, and the beds were very comfortable.
Our main trouble was the check-in. We were told we could check-in at 3. Around that time we could not get ahold of the host. He did apologize though and said there was bad reception. We ended up getting to the room around 4 and noticed there was no towels. After looking around we realized there was a drier going that had them in it. The drier was so full though, that we had to run the drier two more times that evening before they could be used. The host also let us know the parking was not included when we got there, so the listing should be updated. It was something we did not expect to pay, because it said free parking on the premise when we booked it. The pool is open to the public, so we never checked it out. There were a lot of people always there, but I don't know if that is normal or a lot more people were out for the Canada Day celebrations that weekend.