The title just about says it all. Those are the main things I look for in a hotel and those criteria were met for me. The difference in this hotel and others in the area was that this one was much more affordable. Would definitely recommend Red Roof of Lagrange and will be staying here in the future!!!