Great spot, the Road House cafe just up the road, short walk to Tallows Beach. Close enough to walk into Byron town centre but far enough away from the craziness during peak season. Nice big house with a great outdoor chilling space. The aircon saved us during the hot days!