A dreamy and quite place in Byron bay. Located few meters from one of the most beautiful beaches in Australia.
I highly recommend Lee's place.