A fabulous venue for a family gathering. Lovely location near Arthur’s Seat.