We had a really good stay in Vancouver, and the flat was comfortable and nicely put together. My only reason for giving 4* instead of 5 is that for the price, I would usually expect a bit more comfort. Everything was nice, but not fantastic (e.g. couch/TV were small, room was a bit cold, it was easy to hear noise from the house). But these are minor issues, and if the price had been a bit lower, none of this would have mattered to us. thanks for a lovely stay overall!