This is a new place, from what I can gather. It looks good. Anyone checked it out or stayed there?
Follow Ups: