Residence Inn (Marriot), Staybridge Suites (IHG), and Homewood Suites (Hilton) are all pretty similar in that setup. Candlewood Suites (IHG) also has decent rooms but no free breakfast/dinner. If I had to choose among those four, Residence Inn will always be my first choice.