Yes, I was there today! I walked up to it from Grimmauld Place and thought my eyes were failing me: it really is a fucking gorgeous building. I didn't have the time and ability of concentration to take a look at all of it, but what I did see was just... beautiful.