Another fantastic stay on the beach at Byron.
This place is magic.