A stylish and well appointed home in a beautiful location with loads of thoughtful touches made Ayindi such memorable place to stay in Byron.