A Perfect Stay - Jimmy's Beach House Byron Bay Enjoy your next holiday on the shores of Belongil Beach in Byron Bay at Jimmy’s Beach House - a lovely, light-filled and…