Clean, quiet, comfortable and well appointed. It deserves 5 stars.