Lovely flat, good location, responsive host - we were really impressed from start to finish!