Nice location, sloppy concept. With few improvements the place may be nice