“The villa is located in one of Byron Bay’s most exclusive enclaves, Belongil Beach. Hidden by native landscaping, the ...