Smart, budget one-bedroom apartment, Dunfermline - Scottish Holiday Rentals .com