A nice clean and quiet place that is close to Byron.