A stylish, high-spec property with luxurious accommodation and views over open countryside to the sea.