The correct answer is c) had.
Explanation: The sentence requires a past tense verb to match the past tense context ('It was fantastic there'). 'Had' is the past tense of 'have' and fits grammatically and semantically.