Self Catering Cottages Tenby, Pembrokeshire - Harrolds Cottages