Great place, well located, and Byron is a lovely place to be