Perfect place to stay for a trip in Byron. The place is stylishly decorated to make you feel like you’re in Byron! Plus great location, close to everything.