Perfect in every way! We had an amazing experience!