Discover the charm of our period Edwardian Beach Villa, built in 1897 and nestled meters from the beach in the picturesque Edwardian town of Whitehead, you'll have stunning uninterrupted views of the North Channel, Wild Atlantic, Scotland and Co. Down.