Clean, child friendly, everything works, lovely people. Perfect.