Self Catering Accommodation in the middle of the Ards Peninsula. Charming accommodation with beautiful views towards Scrabo Tower and Strangford Lough.