We travelled as a family of 3 with a 1 year old and we loved our stay at Karl’s. The apartment is in a really good location, easy access to public transit though parking is also available if you have a car. The check in process is easy, you go to the 7/11 to get the keys and drop them off after you leave. The apartment is bright with large windows, and the bed/pillows are really cozy. The apartment seems larger on the picture than it really is though, and there is not much storage (there is plenty of closet space but no dresser to put your clothes anywhere, and not enough free space to just keep a couple suitcases open all the time). The bathroom is tiny but functional. The only thing I didn’t really like was the couch. I think there would be a lot of added value to the place if they replaced the current couch by a sofa bed. Any otherwise, it’s been a lovely stay, and I would 10/10 recommend!