All round absolutely fantastic. Had such a wonderful evening. All top draw.