Very clean, the kitchen upgrades are nice. Both mattresses were awesome. We all slept great. I would definitely stay here again.