Perfect journey, perfect place, perfect host.