Clean, well setup especially for kids. Highly recommend and would stay again. Home office as well if you needed to work away from home.