If you are on the hunt for a cosy pub in Scotland by the seaside, look no further than this acclaimed inn in Fife that serves up "absolutely delicious" and features stunning views.