A really nice stay in a lovely flat.