Clean, quiet, well-located, and well-equipped. A very nice place.