Clean, quiet, well-located, and relaxing place to stay.