A fantastic place to spend Christmas. Great views of the Forth. Lots of places to eat and drink around the area. Great value for money