This is a very clean hotel!! Super friendly staff!! They go out of their way to make you feel welcome!! We have stayed there 3 times now and we will stay there every time we go through Birmingham!! Wonderful breakfast and happy hour!! Staff even comes around and clears your table for you!!