Clean, quiet, friendly, well located, well-equipped - perfect!