Everything was first class and our experience outweighed our lofty expectations !!