Perfect place, perfect location, and perfect hosts!