Clean, tidy and very well appointed. A home away from home.