Graham's place was perfect: an amazing unit in an ideal location. I had a great weekend and could only hope to spend some time there again.