great location, cozy, clean, friendly staff