Clean, friendly and polite. Good value for money