I would recommend Geraldine's place, it's got everything you need and a great location right near Eyre square. All common areas are super clean. Sometimes a little noisy in the room from the street outside, but didn't bother me too much. Geraldine is lovely and friendly and would do anything she can to help. I would definitely stay here again!