Amazing location, very close to the heart of town, like 10-15 minutes walk on the beach.
The place is bigger and nicer then I thought it will be based on the pictures.
One of the best spots in Byron.