My French AirBnB guest told me that "cette nuit" would indicate "last night", whereas I would have thought it would mean "tonight." How can I express each of those two things? Are there multiple ways? Or, as he said, would it depend on context (past tense/future tense)?
Also, is "la nuit dernière" completely wrong?