Location, location was great. The flat is rather nice and ample. If you have cat allergies this not a place for you as is Obvious a kitty Lives in the flat. During my stay the flat had an Awful smell of cat Pee.
Specially in the middle room as well as the common room. The host was very nice and responsive when taking care of other issues. I never mention the pee situation but I believe they my be nose blinded.
Otherwise is a great location.