Great little apartment smack dab in central Byron, close to all the restaurants and almost next to the beach