Superb location. Spacious property. Great host.