Steel & Rach’s place is tucked away from the busy streets of Byron in a really great location so it’s quiet enough that you feel like you’re on holiday but still close enough to stroll into the main part of town. If you’re in town for a few nights I highly recommend staying here.