An amazing place to stay, the ultimate Byron beach pad! We loved the location and the relaxing outdoor spaces.