Very interesting place below a yoga studio close to the beach. Highly recommended to explore Byron.