All-around great experience. Especially with communication