A large and private property close to most of Byron Bay's amenities and tourist spots.