"had" means most comfortable up to that point (when you stayed in the hotel), and "have" means most comfortable up to now (the time of writing). Normally "had" would be restricted to the case when the hotel stay was a long time ago (years, for example). For recent events, or when the distinction is not important, one would normally use "have".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.