A great experience in every way. Highly recommended.