Clean, comfortable with all the amenities required. Would definitely recommend.