Perfect location right in town and minutes walk from the beach. Extremely convenient perfect place to stay in Byron!