I stayed at Romeo’s for 2 weeks and I don’t have anything bad to say, the appartement was very nice, not the biggest but perfect for the location. The city center is not the calmest part of Geneva but everything was close and in general it was an awesome staying.