Stunningly beautiful property! So special to have our own private beach...only to be shared with the sheep and horses.