Great location, flawless hosting, great family weekend in Edinburgh.