Everything you can ask for: clean, clear communication, and wonderful people