No room at the inn as Cayman’s hotels full to capacity for Christmas and New Year