large, clean apartment; very good location