Very clean hotel. Staff were very accomodating. We had some issues with our booking and I am not sure who messed up but the front desk people specially Bryan made sure that we were accomodated and comfortable.