Sounds like a wonderful time was had by all! Wish I coulda been there - I've been to Edinborough, but the train from London to Edinborough left at midnight, both ways, so the countryside was all dark as I traveled through it.