Great ride. Super communicative. Exactly what we needed.