Awesome place, great 3 bedroom villa tucked right in the heart of Byron.
Our family was very very happy with the place and the location, minutes walk to the beCh and had all amentities that you could ask for.