Great and big house at a great location.