Clean, quiet, polite - really enjoyed staying here.