great experience all around. highly recommend.