Oof, sorry to hear that. It’s a small enough city that I think you’ll enjoy.
I used to live there so I’ve not stayed in many hotels/resorts much however, I’ve visited some. Depends on taste and budget because ngl, it’s a ridiculously expensive city. I used to live in Versoix so a litt...