Byron Central Apartments are absolutely fantastic! Best location - shops, bars and of course the beach at your doorstep. I highly recommend staying here when you visit Byron.