The ruins of Holyrood Abbey on a beautiful day.