Debbie's property is located close to the centre of Orford and to all local attractions. The apartment is clean and modern and boasts spectacular views