Enjoying a sought-after seaside location in Anstruther, this three-bedroom ground-floor, main-door flat is sure to appeal to many buyers, including...