Location, style, comfort, affordable, ambience... this place has all of it. We'll be back!