Clean, communicative, queer-friendly and non-judgemental, overall a very smooth experience