Clean, well appointed, with nice touches like self checkin and coffee/creamers and shampoo/body wash. I will definitely stay again.