Excellent experience all around. 6.5 stars (out of 5).