A magic spot, nestled in the dunes. Fall asleep to the sound of the ocean and spend your time relaxing in the bamboo shaded sunlight. It is such a peaceful place and a great base to relax, rejuvenate and to explore Byron and surrounds.