Perfect place, perfect host, perfect location. Welcome was brilliant.