Perfect location! Great view of all the happenings on the royal mile. Plenty of room for 6 of us.
Don't take a car, parking is tough. Take public transportation.