Niel’s place is located in a secluded area about 10 mins (by car) out of Byron Bay. It has everything you need while visiting the area. If you love nature you will love this place!