Beautiful place and hosts for a stay in Byron Bay