Perfect property, superb host, and wonderful location.