I had a great time staying at Karl's flat. Though I didn't have a chance to meet Karl himself, his flatmate treated me really well and I was even invited to have dinner and breakfast. Judging from the location, price, and the hospitality of the host, Karl's flat is one of the best deal in town.