Very Clean, like a 5 star hotel.