Just perfect. Clean, quiet, well appointed, comfortable, and well located.