Dena's place is beautiful, with all the amenities you'll need for your stay in Byron. It's a bit of a walk form the centre of town, but the bikes make it super easy (5 min ride). The yoga classes in the studio next door were great too!
The only thing to look out for (especially after the torrential rains that have been coming through) are the mozzies! Although the wetlands that surround Dena's place are beautiful, they are a magnet for mosquitos. The bedroom and en suite are separate from the kitchen/living space, so any after-dark trips between rooms would entail 15-20 mosquitoes joining you inside.
In summary: the place was great, bikes were super handy, rooms were very clean and comfortable, but insect repellent is definitely a necessity (Dena actually provided some in the room!)