Simply great.
Perfect location, fantastic flat, excellent welcome, very nice hosts!