Graham's place is wonderful. It's clean, well-stocked, and much larger than I expected. It's also in a great location with tons to do. Graham was a great host, extremely thoughtful throughout my entire stay. I highly recommend!