Yes. I Stayed for one night. It was okay. I would recommend them, but the location is bad. They are hard to find. The good thing about the location is the dekalb/sycamore area is developing so there are more shopping venues and restaurants in the area.
more