great place to stay at byron.