Perfect location, good breakfast, and nice, kind and flexible hosts, high-speed wifi, comfortable bed, ....
Only the flat was not so clean specially the floor since there is a dog around, but nothing you could not live with it in a short stay ;)