Located in the heart of Byron Bay, Ayindi is an idyllic coastal getaway for a relaxing and restorative holiday, designed by Corben Architects.