perfect property, perfect location and fantastic host