Spend a night there for a family reunion and couldn't have asked for more. The first floor corner room, 5?, has windows that face the Forth and the Bridges/Aberdour harbour and is probably the best room. The food in the 'Room with a View' restaurant is exceptional with many non-residents visiting from far and wide. Very much a seafood menu but with meat options if you order in advance. Very friendly staff, stunning location and memorable dining experience. Some of the decor may be a bit dated but you overlook this - it just doesn't matter. Being there does.
