proper, reliable, welcoming - very good experience