This place is top notch. It is clean, comfy, and has everything you need. It is also in a great location. Would definitely stay here again next time I’m in Byron.