We are a family of 10. 2 grandparents 4 adults (44+) 2 adults (20) and 2 teen boys 12 and 14. The 12 year old is playing in a golf tournament at Gullane #2. I have tons of questions but will try to narrow them down. #1-Any B&B's large enough to host all 10 of us around Gullane? We are flying to Edinburgh and will rent cars to drive to Gullane. The tournament will last 3 days. We will have limited time for the 12 year old to sight-see. #2- What would be close enough to accomplish in 3-4 hours that we could do after his round each day? #3 Finally, it is a 50th wedding anniversary for the grandparents...are there any restaurants close by (for all 10)that we could celebrate this occasion? Thanks so much in advance!