Flawless - great communication from host throughout. Would definitely recommend.