Great stay at Roses place, location is across the road from Byron main beach and a short walk to town and restaurants