Great place. Excellent location. New, modern, clean. Made us have the perfect time in Byron Bay.