Excellent experience all around 5 stars