Nice place, good location, but imperfect in certain ways.