Peter's place is a great location to the beach and a short stroll into town. It's on the main drag into town so traffic noise can be a little high but the beautiful landscape garden out the front is a great buffer to this.
Ample room for a group or family to be comfortable in the house. Of course Byron has a great climate and you'll likely want to spend a lot of time outside, where there is a great outdoor entertaining area.