Helen's place is absolutely fantastic. A short walk to the beach or the Top Shop and is out of the hustle and bustle of the main streets of Byron. The place itself was gorgeous and had all the facilities we needed to cook a meal and relax. Check in was super easy and Helen's response time was very quick. We will be back again for sure!