It sure looks nice. With basic care, it'll run great for a long time.
I've done basic maintenance on my 335i and thought it was pretty easy. If I had a house and garage, then I'd undertake more....but have not need to do any repairs yet. All good!