Excellent in every way! We can't wait to visit again!