Absolutely perfect place to stay in Byron Bay, best location in the town and a perfect to house a decent amount of people