Clean, quiet, comprehensive amenities, nice hosts