Boasting immaculate, recently renovated interiors, this ground-floor, main-door flat in Markinch enjoys a double bedroom, a large reception room, and...