Great location, spacious flat, great host, communicated well