Clean, comfortable with a great location. Wonderful communication. Would recommend.