Inside the World Cup's floating hotel — a luxury fan zone that never sleeps