Good location, quirky decor, parking onsite, good heating