Facilities were clean and gender-neutral. Staff was very professional and despite being busy there was not a significant wait time at the counter. Parking isn't too bad if you have a small vehicle but my truck made things a little tight. Overall a good experience.