Beautiful place and great location right in the center of Byron Bay!!