Immaculate, well presented and beautifully hosted.