Great location, spotless, and fantastic hosts.