Karl's place was very clean and a great location! Had a lot of troubles with the wifi which added a lot of stress to our stay, but Karl did go out of his way to try to fix it.