Michael and Helen’s place is fantastic. It’s right in Byron and <10 min walk to the beach. My girlfriend and I weren’t inside much as the weather was nice all week but it’s fairly spacious and has a wonderful balcony.
We would definitely go back.