Yes it is, and it's a wonderful place to visit. You can see photos from my visit here.
For visiting hours, etc, please consult the official Down House website.
If you're trying to find your way to Down House, here is a Google Maps aerial photo of the house and gardens (centre of the image). You can then go to the maps view and zoom out to get your bearings.