Perfect place to stay during your time in Byron!